package com.ruoyi.central.controller.vo;

import com.ruoyi.common.annotation.Length;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @Classname taskCmdRunVo
 * @Author: sunluquan
 * @Date: 2022/7/5 15:19
 * @Description TODO
 * 执行任务 vo 类
 */
@Data
public class TaskCmdRunVo {


    /**
     * 通用的入参 vo 类
     */
    @Data
    public static class Params{
        /** 执行工序编号*/
        @NotNull(message = "执行工序编号不能为空")
        @Length(max = 10,message = "执行工序编号长度不能大于10")
        private Integer processStepRunId;

        /** 任务执行指令编号*/
        @NotNull(message = "任务执行指令编号不能为空")
        @Length(max = 10,message = "任务执行指令长度不能大于10")
        private Integer taskCmdRunId;
    }
}
